home *** CD-ROM | disk | FTP | other *** search
/ Network Supervisor's Toolkit / Network Supervisor's Toolkit.iso / tools / lu62 / port / pavt0.h < prev    next >
Text File  |  1996-07-10  |  3KB  |  63 lines

  1.   /* k  1001  08.07.90          */
  2.   /* k 0033    19/07/90    */
  3.   /* k 1003     17/08/90        */
  4.   /* k 0051     12/01/90    */
  5.   /* k 1007     22/09/90        */
  6.   /* k 1008     02/10/90        */
  7.   /* k 2000     01/11/90        */
  8.   /* k 0175    09/06/91    *//* fopen to open */
  9.   /* k 0301     05/02/92        *//* timer queue */
  10.   /* k 0307     24/02/92        *//* 300 segment */
  11.   /* k 0308       25/02/92        *//* resident pmsgop */
  12.   /* k 1082     23/03/92        */ /* ptr to active dlctb */
  13.   struct avt0 {             /* pavt0.h */
  14.   struct rqb *frqb;             /*  rqb list pointer   */
  15.   char   rqb_all;               /*  number of rqb  */
  16.   char   frqb_no;        /*  number of free rqb */
  17.   union  us      {
  18.   struct les {
  19.     struct segprf *sptr;
  20.     short s_fno;
  21.     short s_all;
  22.          } sel[4];          /* @0307 */
  23.   struct sp  {
  24.   struct segprf *fseg2k;    /*  first seg2k pointer */    /* @0033 */
  25.   short  fseg2k_no;        /*  number of free seg2k */
  26.   short  seg2k_all;        /*  number of all seg2k  */
  27.   struct segprf *fseg128;    /*  first seg128 pointer */     /* @0033 */
  28.   short  fseg128_no;        /*  number of free seg128 */
  29.   short  seg128_all;        /*  number of all seg128 */
  30.   struct segprf *fseg36;    /*  first seg36 pointer */    /* @0033 */
  31.   short  fseg36_no;          /*  number of free seg36 */
  32.   short  seg36_all;        /*  number of all seg36 */
  33.   struct segprf *fseg300;    /*  first seg300 pointer */    /* @0307 */
  34.   short  fseg300_no;        /*  number of free seg300*/     /* @0307 */
  35.   short  seg300_all;        /*  number of all seg300 */     /* @0307 */
  36.          } segs;
  37.         } se;
  38.   short  fdco;    /*  config param data file descriptor *//* @0175 */
  39.   struct rqb *waitq[4];
  40.   struct majtb *majtb;      /* node list pointer        */
  41.   struct dlctb *dlctb;      /* lan dlctab-chain pointer */
  42.   struct srdt *srdt;        /* glbl (sardt) pointer     */
  43.   struct cash *cash;        /* cash table  ptr          */
  44.   short  cnths;             /* size of hscb-table (lan) */
  45.   short fmsg;             /* message file descriptor  *//* @0175 */
  46.   short help;            /* help file descriptor     *//* @0175 */
  47.   char name[8];             /* own node name            */
  48.   unsigned mynode:8;        /* this node address        */
  49.   struct wrktb  *wrktb;     /* tmp2 table pointer  1003 */
  50.   long   pcid;              /* pcid                1003 */
  51.   unsigned cnt:8;        /* number of cash elements  */    /* @0051 */
  52.   struct lhscb *lhscb;      /* chain of hscb for LAN 1008   */
  53.   short dsths;              /* current value of HS 1008 */
  54.   char *acb_first;          /* ptr to ACB          2000 */
  55.   struct rqb *timeq;        /* timer queue */   /* @0301 */
  56.   struct rqb *msgq;         /* delayed msg queue *//* @0308 */
  57.   struct dlctb *ref_7920[4]; /* active dlctb chain */ /* 1082 */
  58.   union parm_trn39 *trn39; /* pointer to parm-struct for 8439  1007 */
  59.   struct rqb *dlcq[3];      /* queue rqb for dlc   1001 */
  60.   struct rqb *dlctrn[3];    /* queue rqb for dlc TRN 1007 */
  61.   struct rqb *dlctrn39[3];  /* queue rqb for dlc 8439 1007 */
  62.         } ;
  63.